temporary facilities - Français Anglais Dictionnaire